odor particle - Turco Inglés Diccionario